From 255ec543b191743bd87a11a805ed06cf259921cd Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 18 Feb 2009 12:57:12 +0100 Subject: [PATCH] Ensure offscreen windows are not used as non-toplevels --- gdk/gdkwindow.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index a27e30cce7..38fac4bbc8 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -878,11 +878,12 @@ gdk_window_new (GdkWindow *parent, case GDK_WINDOW_TOPLEVEL: case GDK_WINDOW_DIALOG: case GDK_WINDOW_TEMP: + case GDK_WINDOW_OFFSCREEN: if (GDK_WINDOW_TYPE (parent) != GDK_WINDOW_ROOT) g_warning (G_STRLOC "Toplevel windows must be created as children of\n" "of a window of type GDK_WINDOW_ROOT or GDK_WINDOW_FOREIGN"); case GDK_WINDOW_CHILD: - case GDK_WINDOW_OFFSCREEN: + break; break; default: g_warning (G_STRLOC "cannot make windows of type %d", private->window_type); -- 2.30.2